package com.xuecheng.ucenter.service;

import com.xuecheng.ucenter.model.dto.AuthParamsDto;
import com.xuecheng.ucenter.model.dto.XcUserExt;

/**
 * @author Linzkr
 * @description: TODO 认证接口 将来会有 账号密码方式实现类  手机号验证码验证实现类  扫码登录实现类
 * @date 2023/2/1 10:04
 */
public interface AuthService {
    /**
     * @Author Linzkr
     * @Description 认证实现的具体的实现方法
     * @Date 2023/2/1 10:06
     * @param authParamsDto 封装的认证所需的信息
     * @return
     */
  XcUserExt execute(AuthParamsDto authParamsDto);

}
